Michael JohnsonMichael Johnson
Madueke and the 80th-minute goal: Arsenal won from the bench, Forest lost to a substitutionMinute 80, City Ground. The ball broke loose from a challenge that looked dea...
Volleyball and the Data Void: When Three Columns of Numbers Cannot Tell a MatchVolleyball and the Data Void: When Three Columns of Numbers Cannot Tell a Mat...
The Real Madrid Gap: Mourinho, Mbappé and an Unsolved Transfer EquationTwo in the morning in Hanoi, I rewound the interview and stopped at one...
Vietnamese Football 2026: When the Referee Becomes the Storyteller, VAR Is the Echo of TruthThe first whistle is blown by the camera, and I hear the whole world holding...
European Club Cup 2026: The Final Round Will Be Decided on Boards 3 and 4, Not Board 1On 20 October 2026, in the team room of the European Club Cup, the board-orde...
Bayou Bash 2026: 13 Matches in 31 Hours, an Unplayed Final, and a Lesson in Endurance for Regional PoolOver the weekend at Buffalo's on Bloomfield in New Orleans, one number in the...
The Second Dossier of Vietnamese Football: Age, Money and the Gap After the 2026 AFF CupIn the 34th minute of the second leg of the final at Rajamangala Stadium in...
Muting the Mic Before the Match: The Community Problem 56% of Female Gamers Are Solving AloneMuting the Mic Before the Match: The Community Problem 56% of Female Gamers A...
Undefeated 16-0 Yet Cut by the UFC: Why Finish Rate Speaks Louder Than the RecordFarid Basharat stepped into the Octagon for the seventh time in his UFC caree...
Sheffield and the Under-12s: When the ITTF Hands the Stage Back to the Base of the PyramidOn a table in Sheffield, there is a small placard printed with a design...
Data Integrity in Athletics and the Cost of an Empty Analysis FileAt 2:14 a.m., in a nineteenth-floor apartment in Jing'an District, Shanghai, ...
The LCK Transfer Window and the Silent Map: When Money Cannot Buy VisionNovember 2026, Incheon, two in the morning. I sat in front of the screen with...
Indonesia Reach the 2026 Asian Games Final on Doubles Strength: Re-reading the Scoreline Before the Last MatchThe scoreboard at the Aichi-Nagoya arena stopped at 14-21. Jonatan Christie...
The Jakarta Pulse: When Indonesian Football Changed a DecadeOn the night of October 5, 2026, the Gelora Bung Karno stadium in Jakarta was...
U20 Palestine – European 'Agents' and the Fateful Puzzle for U20 VietnamThe opening whistle at Group C stadium will sound in a context where no one...
Madam Pang and the Brunei Move at King's Cup 2026: A Chessboard Locked by the CalendarOn October 16, the Football Association of Thailand confirmed that Brunei wil...
NCAA Women's Volleyball Power 10 Week 3: Penn State Drops Out, Tennessee and TCU Surge InOn September 21, Penn State - the No. 9 women's volleyball team in the countr...
Ashmita Chaliha and the Missing Data Column at Super 100: How Venue Standards Get Priced by Tournament TierThe first two games of the Indonesia Masters Super 100 pre-quarterfinal...
The Empty Report and the Silent Trap of Basketball DataAt 2:47 a.m. in Chicago, I opened the analysis report I had waited three days...
The $150,000 Smile: Bolt, and the Unfinished Arithmetic of Athletics' New Super-MeetUsain Bolt stood in front of the prize board of the World Athletics Ultimate...
